believing (something) against all odds

AI Expert
0 / 4000